Golang Job: Stage Ingénieur Front End (H-F)

Job added on

Company

Radish

Location

Montreal - Canada

Job type

Full-Time

Golang Job Details

Radish est une coopérative technologique du secteur de la restauration qui cherche à instaurer une relation plus équitable entre les restaurateurs, les chauffeurs-livreurs et les consommateurs. L'industrie de la restauration est actuellement en train de subir des bouleversements massifs dus, en majeure partie, aux grands conglomérats technologiques étrangers, à l‘évolution rapide des goûts des consommateurs et à un monde qui doit de toute urgence relever simultanément plusieurs défis sociaux, environnementaux et économiques majeurs. À travers de cette perturbation, nous cherchons à préserver le caractère distinctif de l’industrie de la restauration canadienne ainsi que les 1,2 million d'emplois qu’elle représente grâce à des prouesses techniques et à une mobilisation coopérative.

La fondation de notre stratégie pour y parvenir est la plateforme Radish. Notre objectif est de créer des solutions technologiques puissantes et de classe mondiale au service des restaurants, les chauffeurs et les consommateurs et non dans l’intérêt d'acteurs externes non investis dans la coopérative. Une telle entreprise requiert l’effort collectif de nombreuses personnes talentueuses, notamment celui de stagiaires en génie logiciel. Il s'agit d'une occasion unique pour les futurs développeurs et développeuses de travailler sur un logiciel de pointe, en production et ayant un impact immédiat pour ses utilisateurs avec l’encadrement d'une équipe de développement expérimentée..

Les responsabilités du stagiaire consisteront essentiellement à :

  • Développer des fonctionnalités sur la plateforme Radish sous la supervision d'un développeur senior.
  • Rédiger des tests unitaires et d'intégration pour garantir la qualité du code.
  • Surveiller l'état de santé de la plateforme et des différentes applications qui en dépendent.
  • Assister les collègues et les membres-clients dans l'utilisation et le dépannage de la plateforme.
  • Documenter et expliquer les contributions à la plateforme.
  • Suivre les meilleures pratiques en matière de sécurité et de confidentialité.
  • Contribuer à d'autres tâches générales dans le fonctionnement de la coopérative.

Qualifications recherchées:

Maîtrise des « stacks » technologiques du frontend moderne (par exemple HTML, CSS, JS, Angular, React, Vue, etc.) ou du backend (par exemple Node.js, Golang, Rust, .NET, Java, etc.).

Expérience dans le développement d'applications logicielles, que ce soit à titre professionnel, académique ou personnel.

Connaissance des paradigmes de base de l'ingénierie logicielle tels que la gestion de versions (« source control »), la communication serveur-client, la mise en réseau, les API, les algorithmes, le stockage et la mise en cache des données, les systèmes d'exploitation et la sécurité.

Capacité à travailler à la fois indépendamment en collaboration avec d'autres coéquipiers.

Capacité à s'adapter rapidement et à acquérir de nouvelles compétences sur le terrain.

A l'aise avec l'ambiguïté et l'aventure, mais tout aussi assidu face aux tâches routinières.

Une appréciation et un intérêt pour les idéaux coopératifs et les causes sociales et environnementales.

Plus :

  • Expérience de développement ou d’exploitation de logiciels en production.
  • Expérience de développement d'applications mobiles (Android et / ou iOS).
  • Expérience dans le secteur de la restauration et de l'hôtellerie ou dans une startup technologique.
  • Un appétit pour les choses savoureuses.

Job Types: Full-time, Part-time, Permanent, Fixed term contract, Internship / Co-op
Contract length: 4-8 months
Part-time hours: 25-35 per week

Salary: $18.00-$26.00 per hour

Benefits:

  • Discounted or free food
  • Stock options

Schedule:

  • Monday to Friday